package org.boyan.common.util.jsonschema;

public class a {
    private String a;

    private String b;

    public void setTitle(String title) {
        this.a = title;
    }

    public void setField(String field) {
        this.b = field;
    }

    @Override
    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof a)) {
            return false;
        }
        a a1 = (a) o;
        if (!a1.a(this)) {
            return false;
        }
        String str1 = getTitle(), str2 = a1.getTitle();
        if ((str1 == null) ? (str2 != null) : !str1.equals(str2)) {
            return false;
        }
        String str3 = getField(), str4 = a1.getField();
        return !((str3 == null) ? (str4 != null) : !str3.equals(str4));
    }

    protected boolean a(Object paramObject) {
        return paramObject instanceof a;
    }

    @Override
    public int hashCode() {
        byte b = 59;
        int nulls = 1;
        String str1 = getTitle();
        nulls = nulls * 59 + ((str1 == null) ? 43 : str1.hashCode());
        String str2 = getField();
        return nulls * 59 + ((str2 == null) ? 43 : str2.hashCode());
    }

    @Override
    public String toString() {
        return "BaseColumn(title=" + getTitle() + ", field=" + getField() + ")";
    }

    public String getTitle() {
        return this.a;
    }

    public String getField() {
        return this.b;
    }

    public a() {
    }

    public a(String paramString1, String paramString2) {
        this.a = paramString1;
        this.b = paramString2;
    }
}
